import request from "@/utils/request"


/**
 * 分页列表
 * @param data
 * @returns {AxiosPromise}
 */
export function page(data) {
  return request({
    url: '/api/mc/message/page',
    method: 'post',
    data
  })
}

/**
 * 统计数量
 * @param data
 * @returns {AxiosPromise}
 */
export function count(data) {
  return request({
    url: '/api/mc/message/count',
    method: 'post',
    data
  })
}

/**
 * 标记已读，单个
 * @param data
 * @returns {AxiosPromise}
 */
export function update(data) {
  return request({
    url: '/api/mc/message/update',
    method: 'post',
    data
  })
}

/**
 * 删除多条
 * @param data
 * @returns {AxiosPromise}
 */
export function deleteMultiple(data) {
  return request({
    url: '/api/mc/message/delete_multiple',
    method: 'post',
    data
  })
}

/**
 * 标记已读，多个
 * @param data
 * @returns {AxiosPromise}
 */
export function haveReadMultiple(data) {
  return request({
    url: '/api/mc/message/have_read_multiple',
    method: 'post',
    data
  })
}
